package com.zhdl.hardware.modules.service;

import com.project.common.service.BaseService;
import com.zhdl.hardware.modules.entity.DeviceInfo;
import com.zhdl.hardware.modules.web.response.DeviceInfoResp;
import com.zhdl.hardware.modules.web.response.ProcessSystemResp;

import java.util.List;

public interface DeviceService extends BaseService<DeviceInfo, String> {

    void hardwareInit();

    /**
     * 配置设备信息
     */
    boolean setDeviceInfo();

    ProcessSystemResp findAllSystemStep(int id);

    void setStepParam(int id, String param);

    List<DeviceInfoResp> findAllDevice();
}
